docs: split user and maintainer docs, fix 100+ stale claims - #4807
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ApprovabilityVerdict: Approved b65c6a4 Documentation-only changes: reorganizes docs by audience (user vs maintainer), fixes stale claims, and updates cross-references. No runtime code or configuration is affected. You can customize Macroscope's approvability policy. Learn more. |
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
5293e89 to
0b88f45
Compare
Dismissing prior approval to re-evaluate 0b88f45
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Dismissing prior approval to re-evaluate b65c6a4
The example path in the self-reference rule still named `docs/providers/claude.md`, which upstream pingdotgg#4807 renamed. Same rule, live path. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
27 commits from main, including the ⌘P file picker / ⇧⌘F content search (#4855), thread content search (#4959), sidebar title regeneration (#4810), image-paste compression (#4967), and the docs restructure (#4807). Notable resolutions beyond keep-both: - Thread content search is ported to the v2 surface: searchThreads joins ORCHESTRATION_V2_WS_METHODS/rpc/auth scopes, and the SQL now UNIONs orchestration_v2_projection_messages so current threads are searchable, not just legacy-projected ones. - Title regeneration's server half lived in the v1 ProviderCommandReactor this branch deletes, so the capability is deliberately not advertised: clients hide the action, the contract/UI code stays intact, and the input field is accepted as a documented no-op. TODO(orchestration-v2): port regeneration to the v2 runtime. - Main's 035_ProjectionThreadTitleRegeneration migration collided with this branch's 035-043 range; renumbered to 044. - Mobile activity grouping keeps this branch's runId/prominence semantics while adopting main's O(1) trailing-group optimization (prominence tracked in a flag instead of a per-append scan). - v1-only startup tests from main (heartbeat/auto-bootstrap against the deleted reactor-era services) are dropped; their v2 equivalents already cover the ordered startup phases. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
## What's Changed * docs: split user and maintainer docs, fix 100+ stale claims by @t3dotgg in pingdotgg/t3code#4807 * fix(web): server updates no longer look like warnings by @t3dotgg in pingdotgg/t3code#4992 * fix(connect): reboots no longer strand the relay link, 403s now say why by @t3dotgg in pingdotgg/t3code#4988 * Add project file picker (⌘P) and project content search (⇧⌘F) by @jakeleventhal in pingdotgg/t3code#4855 * Check for mobile app updates on launch by @juliusmarminge in pingdotgg/t3code#4958 **Full Changelog**: pingdotgg/t3code@v0.0.32-nightly.20260730.956...v0.0.32-nightly.20260730.957 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.0.32-nightly.20260730.957
Our docs had drifted badly: the "Getting started" links sent end users into stale build-from-source content (`bun run` commands we don't use), the index linked a docs/mobile/ section that no longer exists, and an evidence-based audit of all 31 docs found 109 stale, wrong, or broken claims — including a release runbook step labeled "dry-run" that actually publishes to npm `latest` and aliases app.t3.codes.
This PR restructures docs by audience and fixes every confirmed finding.
Structure (all moves via `git mv`):
Content highlights:
Every fix was verified against source before writing. All relative links across the tree resolve.
Changes by Claude Fable 5 via Claude Code (multi-agent workflow: gpt-5.6-sol fact-checkers, Opus 5 + Fable 5 writers).
🤖 Generated with Claude Code
Note
Low Risk
Documentation-only changes with no runtime or API impact; risk is limited to broken links or misleading instructions if any fix was wrong.
Overview
This PR restructures the docs tree by audience and corrects widespread stale or misleading content that had drifted from the product and codebase.
Structure: End-user material lives under
docs/user/(newinstall.md,permission-modes.md, renamedupdating.md, provider and source-control guides). Maintainer content moves todocs/internals/(architecture, glossary, connection runtime, providers, remote, scripts, CI).docs/operations/keeps runbooks only. Obsolete pages (quick-start,codex-prerequisites,effect-fn-checklist,project/todo) are removed;encyclopediabecomesinternals/glossary.md.Content fixes: Release docs no longer describe a “dry-run” tag that still publishes to npm
latestand aliasesapp.t3.codes. User docs fix Claude multi-account (CLAUDE_CONFIG_DIRnotHOME), keybindings path (~/.t3/userdata/), Cursor login (agent login), remote project addition and Tailscale HTTPS toggles, BitbucketT3CODE_BITBUCKET_ACCESS_TOKEN, and version-skew service update commands. Internals rewrites overview and providers around Effect RPC and five built-in drivers (replacing retired transport/Codex-only descriptions). AGENTS.md, root README, and infra/relay/README point at the new paths; maintainer docs use a standard “for maintainers” blockquote and user docs avoid repo tooling paths.Reviewed by Cursor Bugbot for commit b65c6a4. Bugbot is set up for automated code reviews on this repo. Configure here.
Note
Split user and maintainer docs and fix stale claims across 100+ documentation files
docs/user/for end-user guides,docs/internals/for maintainer/architecture references, anddocs/operations/for runbooks; updates docs/README.md index accordingly.CLAUDE_CONFIG_DIR), and Bitbucket auth precedence.docs/cloud/→docs/internals/,docs/integrations/→docs/user/) and updates all cross-references in AGENTS.md, README.md, and infra/relay/README.md.Macroscope summarized b65c6a4.